3. Riferimenti e sigle¶
3.1. Note di lettura del documento¶
Conformemente alle norme ISO/IEC Directives, Part 3 per la stesura dei documenti tecnici le presenti Linee Guida utilizzano le parole chiave «DEVE», «DEVONO», «NON DEVE», «NON DEVONO», «DOVREBBE», «NON DOVREBBE», «PUÒ» e «OPZIONALE», la cui interpretazione è descritta di seguito.
- DEVE o DEVONO, indicano un requisito obbligatorio per rispettare le Linee Guida;
- NON DEVE o NON DEVONO, indicano un assoluto divieto delle specifiche;
- DOVREBBE o NON DOVREBBE, indicano che le implicazioni devono essere comprese e attentamente pesate prima di scegliere approcci alternativi;
- PUÒ o POSSONO o l’aggettivo OPZIONALE, indica che il lettore può scegliere di applicare o meno senza alcun tipo di implicazione o restrizione la specifica.
3.2. Standard di riferimento¶
Sono riportati di seguito gli standard tecnici indispensabili per l’applicazione del presente documento.
[IEEE 754] | Standard per il calcolo in virgola mobile |
[ISO 639] | Standard che elenca i codici brevi per l’individuazione delle maggiori lingue |
[ISO 3166] | Standard che definisce i codici per i nomi dei Paesi |
[ISO 4217] | Standard internazionale per identificare le valute |
[ISO 8601] | Standard per una rappresentazione numerica di date e orari |
[ISO 60559] | Standard per la aritmetica a virgola mobile |
[RFC3339] | Date and Time on the Internet |
[RFC6838] | Media Type Specifications and Registration Procedures |
[RFC8259] | JavaScript Object Notation (JSON) Data Interchange |
[RFC7231] | Hypertext Transfer Protocol (HTTP/1.1): Semantics and Content |
[RFC7232] | Hypertext Transfer Protocol (HTTP/1.1): Conditional Requests |
[RFC7234] | Hypertext Transfer Protocol (HTTP/1.1): Caching |
[RFC7807] | REST Problem Details |
[RFC8288] | Web Linking |
3.3. Termini e definizioni¶
[AgID] | Agenzia per l’Italia Digitale |
[API] | Application programming interface |
[CAD] | Codice Amministrazione Digitale, D.Lgs 7 marzo 2005, n. 82 |
[HTTP] | Hypertext Transfer Protocol |
[IDL] | Interface Description Language |
[JSON] | JavaScript Object Notation |
[ModI] | Modello di Interoperabilità |
[MTOM] | Message Transmission Optimization Mechanism |
[OPENAPI] | Specifica per gestire servizi web RESTful |
[REST] | Representational State Transfer |
[SOAP] | Simple Object Access Protocol |
[SWA] | SOAP with Attachments |
[URI] | Uniform Resource Identifier |
[UTC] | Universal Time Coordinated |
[UTF-8] | Unicode Transformation Format, 8 bit |
[XOP] | XML-binary Optimized Packaging |
[W3C] | World Wide Web Consortium |
[WSDL] | Web Services Description Language |
[WS-I] | Web service Basic Profile versione 2 |